/**
 * hashCode的返回是 int, 是可能为负值的
 * 具体可以看 String.hashCode的计算方法
 *
 * @author : dormi330
 * @see java.lang.String#hashCode()
 * @since : 22/02/03
 */
public class NegativeHashTest {


    public static void main(String[] args) {
        // 只要字符串够长, 很容易制造 负值hash
        System.out.println("420112199111183939".hashCode()); // -1131901261
        System.out.println("420112199111183939111".hashCode()); // -682176898

    }

}
